/* body {
  width: 100%;
  height: 100vh;
  background-color: #3390e6 !important;
  overflow-y:hidden;
} */
.beijing {
  width: 100%;
  height: 80%;
  background: url(beijing2-z.jpg) no-repeat;
  background-size: 100% auto;
}
.bottom{height: 20%;overflow: hidden;padding-top: 0px;}
.bottom-bon{display: none;}
.beijing h2 {
  padding-top: 80px;
  padding-left: 187px;
  margin: 0;
  font-size: 34px;
  color: #e40b00;
}
.beijing h2 img {
  padding-right: 13px;
}
.beijing ul {
  display: flex;
  width: 70%;
  margin: 0 auto;
  margin-top: 100px;
  justify-content: space-between;
}
.beijing ul li {
  width: 25%;
  height: auto;
}


.beijing ul li a {
  display: block;
  width: 100%;
  height: 100%;  
  text-align: center;
}

.beijing ul li >a:hover {
  margin-top: -15px
}

.beijing ul li >a:last-child {
  margin-right: 0
}
.beijing ul li a img {
  width: 2.5rem;
  height: auto;
}
.beijing ul li a p {
  color: #5d8dc2;
  font-size: 20px;
  font-weight: 700;
  padding: 0;
  padding-top: 16px;
  margin: 0;
  text-align: center;
}

@media (max-width: 1680px) {
.beijing ul {
    display: flex;
    width: 78%;
    margin: 0 auto;
    margin-top: 80px;
    justify-content: space-between;
}
 }

@media (max-width: 1440px) {
	.beijing {
	  background: url(beijing2-z.jpg) no-repeat;
	  background-size: 100% auto;
	  height: 78%;
	}
  .bottom{height: 22%;}
	.beijing h2 {
	  padding-top: 40px;
	  padding-left: 100px;
	}
.beijing ul {
    display: flex;
    width: 88%;
    margin: 0 auto;
    margin-top: 50px;
    justify-content: space-between;
}
 .beijing ul li a img {
      width:  2.3rem;
      height: auto;
  }
 }
@media (max-width: 1366px) {
	.beijing {
	  background: url(beijing2-z.jpg) no-repeat;
	  background-size: 100% auto;
	  height: 71%;
	}
  .bottom{height: 29%;}
	.beijing h2 {
	  padding-top: 20px;
	  padding-left: 100px;
	}
.beijing ul {
    display: flex;
    width: 90%;
    margin: 0 auto;
    margin-top: 40px;
    justify-content: space-between;
}
    .beijing ul li a img {
        width: 2.2rem;
        height: auto;
    }         
}
@media (max-width: 1280px) {
	.beijing {
	  width: 100%;
	  height: 66%;
	  background: url(beijing2-z.jpg) no-repeat;
	  background-size:  100% auto;
	}
	.beijing h2 {
	  padding-top: 20px;
	  padding-left: 100px;
	}
.beijing ul {
    display: flex;
    width: 85%;
    margin: 0 auto;
    margin-top: 50px;
    justify-content: space-between;
}           
  .beijing ul li {
      width: 23%;
      height: auto;
  }
  .beijing ul li a img {
      width: 2rem;
      height: auto;
  }
}